package cate.game.activity.specialtraining;

import cate.common.table.d.GDFunc;
import cate.game.activity.base.core.Activity;
import cate.game.activity.base.core.ActivityHandler;
import cate.game.activity.base.core.EmptyActivityGlobalData;
import easy.java.dev.note.NoteClass;

@NoteClass(value = "特训活动管理")
@Activity(relatedFuncIds = {GDFunc.ACT_SEVEN_DAY_SPECIAL_TRAINING})
public class SpecialTrainingActivityHandler extends ActivityHandler<EmptyActivityGlobalData, SpecialTrainingActivity> {

    @Override
    public String getName() {
        return "特训活动模块";
    }

    @Override
    public EmptyActivityGlobalData buildGlobal() {
        return EmptyActivityGlobalData.BUILD();
    }

    @Override
    public SpecialTrainingActivity buildSingle() {
        return new SpecialTrainingActivity();
    }

    @Override
    public void onActOpen() {

    }

    @Override
    public void onActClose() {

    }
}
